initial challenge, comments, and 2 failing tests