v3.0 - add feature column
v4.0 - abstract
for backup