Why is this defaulted to 'ondemand'?