add user messaging and some css styling