adding dependencys