made auth optional and added omdapi api