updated readme and todo