added 5 argument multiplication for operators