fully documented and iconified module