provide legacy api