shape classes added