fix position problem