removed private component for facade class