removing extern