added option to download the source from the server