added static structorizer

to student branch