fixed shape adaptation problem