basic controller objects counter done