still reduce useless code length