fix rest data + add logic for adding and removing sessions from the my agenda list