work on reconstruct object after find operation