v1.20 preview. Attachment broadcasting fixed. Code refactoring.