APPARENTLY SMART ISN'T THAT EASY SO I'M GOING TO HAVE TO REDO IT ALL ARGH
mrgh