ready to hack. oh it is suck