update assignment
update readme
update readme
add fail fast and market