add public profile progress check and display