adding OptionsFilter so that , it can support Basic Auth and  adding other constants