text still not working, will come back to it