rebuild frameless