working on faulting values