sort of works for long texts now