Please refer below for modes