added support for Lumbar and better detection of Require