There is too much going on here for me to debug remotely.... Let's set up a screen sharing session for early next week and I can debug and get all of your issues fixed. Please post a US phone number or Skype contact information and I'll contact you to arrange the meeting.