More clear logging
Better error reporting
Replace my ticker with time.Ticker