Supe it up

review here