Updated shapes example