renamed public static constants that are the same name among super class and sub classes to avoid confusing.