module source added