Adding module-pattern