added support to update free text while overrride the score