added class to get interal information