barn o. q , mi.