fix dependancy issues