various gnu sources added