number formatting is working now
external listeners removed
fix for widget
calculator receiver added