working code...moving to epf