implemented object arrays and fixed downloading status messages