DONT FOLLOW STUPID SHIFTING FLAG