shapes updated