style challenges and counter