always respect last ocurrence of form data
symlink updates, css, js cleanup