update dep and add dev dep