You didn't fully functionpointerise this one :)