do not export generic code
getting component version (even if not currently used)
do not export generic code