rearange and start adding require