add MCIC and COBRE downloading, keep most of downloading in ruby