ui improvements and number add bug