update readme and add todo