All tests passing, still uncertain, need to play in irb