text isnt working yet but this is a good place to stop