force certain attributes to be first