add some extra mode