working through test