Refactoring call function

Short and long are reserved words for primary types