generate diet with fixes