initial setup w/ passing tests