A swift aproach to promisses