spo balance wrapper