Hold + refactoring

+ new achievements
+ protocol modified