update from malcolm