personal profile framework done