Location manager block able and provide controller