bug fix: add index