update with buttons and google analytics