final - documentation and cleanup