added size limits for ethercalc