added pragma, removed commented code