complete frontend change