WIP version of nested struct exercise