added field initializer reading and more examples