@current_resource.source may be nil