update index and delegate page