A bunch of new processing method