pushkarev and izhevsky – id tarck 1