implmented the first tries at class methods for SLI1000