string review by Christophe Mutricy aka xtophe