send_money & refactoring