added migration strategy