Я недавно поделился решением. Пожалуйста, посетите, это должно быть полезно.