clarify function names