solving dependencies issues