work partial with embedded