big changes
thread running
view