good practice

GS Swift Archive template