shoutout to ResetButtonForTextField project