update classes and document under midter peroid