readme and todo updated