Sad state of the program...