I will add examples and spec.