pulled sdk with initial support for logging