Honestly not sure if I got all the idiots errors