authentication validation + working on'view count'