version 2.0 production release with location enable checks