dependency clean up