updating for new machines