Toying with the structure
wip
wip