represent optional dots
fix width calculation