Using the proc Provider