added file stuff class