wasted 5 mins reading this crap