Oddities with our form and very slow!