Cleaned up method name for return codes, removed code that was no longer invoked
removed spec that is no longer valid (default is to have 0 set for only valid return code