added download ability
robust handling of parallel processes
fully functional v1.0.9