Simple imitation added. Structure corrected