use short to denote variable type