Eliminating dependencies at my own risk