odd breakage in value types
fixed logic to not execute when client run not found
clean up