rework modules on lunar renew and only update know depends