These function names are confusing to me. I may be missing context here. What are you trying to achieve?