better test
remove fun wrapper