adding credentials etc