D PROTOTYPE