- separated methods to unset "calculated" information and for information fetched from the database.
- fixes bug which causes db to be queried every time that the input number has changed, even if the normalization rules have stayed the same