restructuring
variables n'at