messing around with hyperopt