new static function dataEntry