update specs and readme