TIL unshift is better then << because of the order files are looked up
keep it simple