adding required dependency