tests are passing now. nothing overly special in this class yet though