moved tests to separate filename