download fragment is fine, and begin to implement setting fragment.