this is the latest code maintain by SolisTech