codifies naming