test passes and functions working
test passes and functions working