direct processing