Appropiate difference with handle and range