Bill Posters is innocent ...