Final implementation and documentation