move files out of require