Abstract Flow Panels by Karly