Obama says 'yes we can'