@einhverfr - I'm not seeing where 'name' and 'val' are being initialized. Can you clarify this for me? Thanks!