required gems case