updated depedencies
updated test