better button enable/disable, custom taglines