got the custom panel semi working