update read me and todo