split up functional test suit