note
split hash test into separate files with helper