insufficient funds and transfer completed jsp created, some refactoring done