living for all