fix validation
update get_interest function to work with new layout