cock mongrel view 3