Finally, mystery (somewhat) solved