-n 
type and layout updates