updated assembly build