Added single strand mode