preprocessing -> preparation