Added visual counter, diff in update algorithms & fixes