Mystery solved? Well, maybe! ????