Final methods and documentation md