added minimal documentation