split and hash done