make up for ever mist and fix