remove static function calling