fixed value binding bug