sorry if I wasted anybody's time. turns out the label was there, but the label I used was one with black ForeColor, which looks invisible on a black background. this silly thing kept me busy for 30 minutes: debugging, setting watches and all. turns out I should name the controls I create a bit more descriptively! Lesson learnt!