added function data, but no function vis yet