Move stuff around.
Try to cleanup generation