remove func wrapper