Этот пример может помочь.