add reflection join