Thank you.
i should explain he is called the forumming cat because I frequently have to encourage him to get off the keyboard so I can see my laaptop screen or so I can type a reply.
But with a little perseverance I can usual persuade him that the sofa next to the laptop is just as comfortable.
ETA - this also explains some but sadly not all of my typo's.