пару простых изменений. Добавил preparedfactory. надо на работе посмотреть