fixed inheritance issues between scope and panels; now for the real fun