(1)a change for the better; progress in development
(2)改良
(3)開発の経緯
(4)an amount paid before it is earned
(5)収入が入る間に支払われる額