added several views and features.