deleted usless stuf