opt 1 sec 1 and 2 ready