pushing index and data