(excepting minor details) I'm having some trouble.