cleanup drop some not needed extensions
add update functionality