adding dependent files