more stuff

This commits adds more code.
The lib is not done, yet.