differentiate between long and short string and subset versions