adding all required files