profile improvments