added lambda to require module