Added an extra layer of auth