Added basic lib (system) and method