use alias func for preserve backward compat