skeleton for numerical datahandler