this method needs to have a name other than BUILD