Adding new processer functions