adapted OAI primer