dsa: implemented polling mode