checked field initilization types