merge puttichai general compute chunk into master