(static) function rename for better explanation