First impelementation for managing unit of IF