working on passing test