added process function