change func naming style for disambiguation