upravené príklady + upravený core frameworku