implemented constant.