if get zero length string return -1 in timer if get -1 just skip