added dom tasks