single sweep operation