simpler options api