Core program working now.