working except all progress in numbers