first two unit tests passing