forward and backward counting