toupper asembly