improved extract profiles