make code less brittle by adding simple named properties on to dom objects thus allowing the removal of 'magic' numbers i.e. this.dom.children[3];