added magic pt 2