basic profile structure in place