better module pattern

;)