string handling done