improved explicits