more additions and initial make scripts