added [] to module for super convenience