profile in progress, some structure changed