fixed small postion bug