got enough tests to pass that I though it would be a good idea to commit