Added Require setup + Utils.clientdetection