small geometry changes