stupid alternate thingy