(on a side note, the best way to deal with hash is to use it as a supository)