base mathematical operations now can accept more that two arguments