update dependencies to make it workable