changed _assets to _preprocess, seems clearer