kekisu:i put too much effort into this and i think its obvious