all calls should have a return value