whoops, i should test things first