slowly adding file stuff