implement running status
note handling fixes