extra credit tests passing