made amount and discount editable, listener not in place yet