kowalski analysis