Simple library for