add egev;split tagtype into fields
ported
ignore db file