streamlined process definition