useless parameter
discount index stuff