haha i know my shifter is horrible