time to test my newly structured program