front end ver2