added hash justification