dd first part of questions form implementation