Started separeting tasks on parts.