removed compass dependency and added dynamic index