deviation better string splicing