done with hash