useful but not practically possible