Oddity with function naming throughout this file - I assume this is an artifact left over from refactoring