Add fixes to partial and refactoring

Исправил оишбки.
Я привел пример - но лучше чтобы эти параметры задавались из модели в колбеке