proper hash??