upd collisions
upd history - add optional