C sharp stuff for school