Required angular resource.