fix dependency and readme, finished