added auth process