changes to shapes