replace some hard code