This program is a hot mess