using local resources