add test for recording options
modify includes/excludes logic to appy includes filter followed by excludes filter