Updates to special functions