Major: add new features and fix bugs