detect legacy ready option properly