Add auto()

This doesn't do as the description says without auto()