remove wrapper function