the method naming style should preferably be consistent. For external names you use mixed-case style (which is in line with our coding style), for internal methods you use all-lower-case names with separating underscores. Please, fix it.