don't defer if you don't have to