added size sheet functionality