implemented assigning real names to marc codes