Program system done. Yay