single-step operation