one real hack from wiki and one really strange

...but it finally get deletion to work
still need to check that prev-next properties are hold