Remote diagnostic solutions