karma xr steve holmes