revision module