added surfaces for drawing text