evaluate preconditions on GET
update README