Return wrapped func