add diff module for development