Surely this should be "on this occassion" not "in this occasion" ?
I'd say "on that occasion." ;)
absolutely should be "on"