implementata struttura di registration e layout