and add a touch of documentation