add new methods for module