start adding stuff about byzantine failure and so on