added cross browser support instead of just webkit, why doesnt everyone just use webkit?