updated asset insertion