implemetation
moves main file