free-handedly