remove optmize in data compiler, buggy i think