unneccessary refernce and dereference