pushing current progress, working on passing arrays to routine