explain how to add unique options to counter_cache and others...