Looking at this, it seems like `personal_message` is never used, so you could probably get rid of it.