added extended restricted generic views that checks permissions