two BUGs - crediting credits

two BUGs - crediting credits

I have an open invoice for $20. I then create a payment towards the invoice of $40.  It won't let me save it at all (it tells me the payment is more than what the invoice is) So I am forced to change it to $20. Then I edit the payment and change the amount from $20 to $40. Then is says something like: "$40 is more than $20, would you like to record the extra $20 recorded as a credit?" And I say YES! 

two bugs:

1) I should be allowed to enter $40 when recording a payment, and should get the nice little message ( "$40 is more than $20, would you like to record the extra $20 recorded as a credit?") - I should not have to go back in and edit it.

2) When I edit a recorded payment, I should be given the option to send a thank you.