Comments for both functions