Docs & typos
Maintain order of attributes