A method of pre-operatively determining the suitability of a joint for a surgical corrective procedure, the method comprising the steps of: determining a patient's joint orientation in a plurality of situations; determining a patient kinematic range of the patient joint based on the said joint orientations; comparing the determined patient kinematic range to a preferred kinematic range; and determining that the joint is suitable for a first surgical corrective procedure if the patient kinematic range falls within the preferred kinematic range, else determining that the joint is suitable for a second surgical corrective procedure which is different from the said first surgical corrective procedure. A device for the determination of the patient kinematic range is also provided.