add rest of the pnels, create a kind of plugin interface for panels