try both modes