uncomment raw for testing the program correctly