Finished Premitive layout