null, number, etc
fix conflict