small improvements to panel system