initial design reversion