all required plus one e.c. method complete. passing specs.