feature preprocessing run