move specification up and modules down