clean up compile warning