Proper length