add in some alert for block if user has not logged in yet
add comment feature