add duck.go