Allow admin to set any status
Hide options that aren't relevant rather than disable them