Added framework for ui objects