cock mongrel view 2