ohh, even worse then. I just noticed def & end didn't match. will fix.