interfaces for search and energy with ported Osprey implementation