fix conflict between class and module