Updated specs and Consumer