gives forth