queries on internals...