test updates and documentation