download source from URL before starting