Mihir | Refactoring and allowing update of numeric concepts