self-supplying