Anywhere anytime means just that.