Removed additional size field, replacing with arithmetic