most bugs seems to have been ironed out. Updating REAMDE