to have something to offer