Are all your needs filled?