region registration and show/close methods to modules