fix to check self active