Add optional.
I might have something better at home but let's start.