MAIN TESTING