A person visited a temple and requested Goddess to fulfill his one wish and took a vow to do something in return if his wish gets granted.

1. Can he fulfill his vow in advance before his wish gets granted? Will that be considered fulfillment of his vow?

2. If his wish gets granted in future,do he has to fulfill that vow again?