preloads are now explicitly processed before modules