getting shape