added placeholder for function index