reorganize shit
catch some exceptions
sup nay here