Finished basics groups auth system functions