split parsing of current patch