G proteins and dual control of adenylate cyclase