improved user friendliness

+ added listener on the edit text for auto-calculation