64243724 update location action should not require internal as a parameter

also added revision feature to Location table