Flesh out Machine class a bit more