make it possible for designer to load additional components

make it possible for designer to load additional components