github authentication added