This is my proposed alternative account.