Unraveling electron mysteries