trying to correct function signature mis-match