initial yo assemble