redo button added and initialized