add staff calls and tests