Initial error panel implementation