compilation amateur

.