fixed name differentiation