more assembly optimizing