temporarily copied cs package to this module