profile structure improvements