directive examples passing