rename rule files, add ch files, create dir, change initialize