added things and updated index