agora works in progress