Van Main Added part frontend, part validation

From main: and prevented page-reloads