adding some more geometry modification