added check so it doesn't add admin multiple times