progress in array