passed all basic tests