comment on shape class