function naming convention changed to defult