put strscan inside Opal guard