(fix) ignore func.d/*
(fix) Optimize