Updated docs with optional