Added assets, test and tvd implementation