add d #!