ADDED: some documentation