improve button usability. refs #10