Объясните пожалуйста как это должно работать, и какую нибудь документацию по стеку скиньте если знаете