improve anonymous class name generation
improve anon class name generation