reduced d3plus.forms default timing and fixed "large" timing logic
cleaned up button update function