played around, might have changed some stuff, but not really