Protocol views and updated edit