using sigmund for a more efficient hash creation
0.2.6