added dom extention