all works fine, but with more logging added