add dll loader code