added javascript effects and on-page, javascript removal of fields as they are removed