Shared libraries

2022