fixed up a little; made some changes to troubleshoot, but turned out to be a hardware problem