added skeleton for HybridAgent class