neanderthalic to neat and clean