Don't really like having the variable being the same name as the function.