cleaned up parser move and read until fix
text box now grows when required