right panel implementation