use SurespotLog