Profile parsing