added magic draw