mypatterns/singleton archive