Namespace check, refactored adapter to own packatge