libs setup