srwd added & tirivial shape change