found one last bug. everything works now. This will be the version I submit