Actually implement functionality, that is promised
in the documentation :)