having some fun with loading from files