single_assigne checker