shouldn't this be cleared for all textual inputs ?