finish basic outline for index method