fix package dependencies and hint