Removing Promise Support

the new block api is easily to creat retain cycle, bad move