Remove old Gen monad