Main numerical updated

basic functionlity