Revert "remove base class in cs views"

This reverts commit e60e8759dd52c9e81211dcf5b8d9437b9b6f56c7.