diddleman view 2