update some shapes