added more preliminary tests