add elgibleAmount() hook