added opal credentials support