Power plant technology