update shape form