version library so it can be added to isvcs