working text crappy