make sure subclasses can access boxUrl