Advanced flyback