No more Missouri compromises - John Garvey