including all dependencies