moved hop to dev_dependency