make sure to use dev dependencies