Added element based DOM functions