change text and position