change some processing logic