as puzzled as can be.