Beginning basic D version