detection improved