added duckbox define
added basics