getting some base modes in place