update tests done; TODO watch fs;