Set dependancy versions and update to work with changes