added asarray util method
added tostring()
fixed bug @query if curser is already on position 0