Information related to Artificial fly