Tried promises. Nice feature. Don't know where are the useful yet, but nice feature..