function rename for clarity