multitaskings

For definition of multitaskings, please visit here.