added unit and acceptance tests for andrews and ethan