counter implement