init pos=0