Move to diff module
refactor invited
fix cannot open class bug.