split up tests better