dereferencing corected