added a couple of public modules for Mehran