download and some reading working