extending logging