5ddc96718b
simplification, new model is such that the upon start the method: has a message in r0, works on it and returns to the return address. Everything else is up to the caller