user unit tests passing