fix bugs on not getting status data/allow any choices(<4)