fixed the SK constructor
got a working SK serialization