added auth core