How self sufficient are you?