adding numeric index stuff, seems to improve time