del unused class & fix bugs