Some restructuring is needed to create the nice tray.
Some namestorming is needed to come up with a better name than nicetray.
Seriously, nice tray?