remove --needed flag