add operations for Size