misc code.