create desk/view select directives