Obama: "we've been a little bit lazy..."