added fastCustom ver1.m