use drawNext for both contextes