adding all needed files