add special check