bunch of changes with panel display