greater flexibility
calculator template