o A bit more documentation.
o Make duck switchable.
o update doc.