added more tests fro this