Get rid of send_directive()