add object initialisers
fix list type initializers
fixes to trigger processors