seperated to 2 tests