hal and common sources added