changed download behavior