Sp8.sc3.refactoring