removed console.log
f&§$% strange behavior if defer is undefined