remake of frontend pages