added autofree of bound data