add remote source support
0.4.2