contrivings