add printf
retrieve
debug
123
1231
12311
1231
debug
1
hash bug
hash bug