public user 
modal functionality added