Added more comments to the dereferencing method