assignments for valid hash