The Sensex is now up 32 points at 12,103.Satyam and Reliance Communications have advanced around 2% each to Rs 841 and Rs 333, respectively.TCS and Dr.Reddy's have gained 1.7% each at Rs 1,014 and Rs 767, respectively.Hindalco and Ranbaxy are up over 1% each at Rs 170 and Rs 422, respectively.HDFC has slipped 1.3% to Rs 1,348. Tata Motors is the other notable loser among the index stocks.Out of 2,443 stocks traded so far, 1,237 have advanced, 1,117 have declined and 89 are unchanged.