using v2
support in null segment
delete unneeded file