-added framework support for variable object icons