add welt arrow detection
save data archive // not finished