New methods and formatting