Please fix the coding standards in this file. The indentation is wrong here and you have lots of extra empty lines at the beginning of each method