added arrow increment/decrement todo