adding prototype for multi e($)