Lucky to have your confidence