add identify so different versions/OSs behave the same