hash
change remove comment test
reference and pointer