added first draft for documentation