Added cannon counting