more accessible jcomponent